package br.com.edumobi.activities;

import android.os.Bundle;

import java.util.List;

import br.com.edumobi.R;
import br.com.edumobi.dados.modelos.Desempenho;
import br.com.edumobi.fragments.DesempenhoChartHorizontalSimuladoAlunoFragment;

import static br.com.edumobi.T.getMockListaDeDesempenho;

public class DesempenhoChartHorizontalSimuladoAlunoActivity extends GenericaActivity implements DesempenhoChartHorizontalSimuladoAlunoFragment.AcoesDesempenhoChartHorizontalFragment{

    private List<Desempenho> desempenhoList;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_desempenho_charthorizontal_simulado_aluno);

        desempenhoList = getMockListaDeDesempenho();
    }

    @Override
    public int obterQtdAcertos() {
        int qtdAcertos = 0;
        for (Desempenho desempenho : desempenhoList) {
                qtdAcertos = desempenho.qtdAcertos;
        }
        return qtdAcertos;
    }

    @Override
    public int obterQtdErros() {
        int qtdErros = 0;
        for (Desempenho desempenho : desempenhoList) {
            qtdErros = desempenho.qtdErros;
        }
        return qtdErros;
    }

    @Override
    public int obterQtdNaoRespondidos() {
        int qtdNaoResp = 0;
        for (Desempenho desempenho : desempenhoList) {
            qtdNaoResp = desempenho.qtdNaoRespondido;
        }
        return qtdNaoResp;
    }

    @Override
    public String obterSimulado() {
        String nomeSimulado = null;
        for (Desempenho desempenho : desempenhoList) {
            nomeSimulado = desempenho.nomeSimulado;
        }
        return nomeSimulado;
    }
}
